package com.grwx.omc.admin.service;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.grwx.omc.admin.entity.SysDevice;

public interface ISysDeviceService extends IService<SysDevice> {

    /**
     * 设备分页查询
     * @param page 分页对象
     * @param sysDevice 查询对象
     * @return
     */
    IPage<SysDevice> page(Page<SysDevice> page,SysDevice sysDevice);

    /**
     * 设备新增或更新
     * @param sysDevice 设备数据
     */
    void addOrUpdate(SysDevice sysDevice);

    /**
     * 设备删除
     * @param ids 批量删除设备id
     */
    void del(Long[] ids);
}
